home *** CD-ROM | disk | FTP | other *** search
/ c't freeware shareware 2001 January / CT_SW0101.ISO / mac / software / office / text / quoedit.sit / QuoEdit 1.0.0b / Miscellaneous / History (fixed) < prev    next >
Text File  |  2001-04-12  |  22KB  |  235 lines

  1. History of QuoEdit — bugs and problems
  2.  
  3. •0.1.0    Jan 1996
  4.  
  5. •0.1.1    May 1996
  6.  
  7. •0.2.0    Aug 1996
  8.  
  9. •0.2.1    Sep 1996
  10.  
  11. •0.2.2    Nov 1996
  12.  
  13. •0.2.3    Jan 1997
  14.  
  15. •0.2.4    Feb 1997
  16.  
  17. •0.2.5    Mar 1997
  18.  
  19. •0.2.6    May 1997
  20.     Previous version(s) could not even launch on some environment. —> Fixed.
  21.  
  22. •0.2.6a     June 1997
  23.     Could not open locked files. (Thanks for the report!) —> Now can open.
  24.     While editing Japanese text on a system with very old version of WorldScript II, caret was shown at improper position where the line contained tab character. (Thanks for the report!) —> Fixed.
  25.     Formerly QuoEdit returned the reference to the open document for open event but versions 0.2.5 and 0.2.6 didn’t. —> Now returns again. (scripting)
  26.     When QuoEdit compares strings for filter reference, version 0.2.6 did not effectively. —> As effective comparison for each language as possible. (scripting)
  27.  
  28. •0.2.7     Aug 1997
  29.     Two problems about recording script. —> Fixed.
  30.  
  31. •0.3    Oct 1997
  32.     Improper movement of scroll bar when the gray area is clicked. —> Fixed.
  33.     “activate” statement of AppleScript for other application was not implemented when the script was executed from QuoEdit’s Execute Script command. (Thanks for the report!) —> Fixed. (scripting)
  34.  
  35. •0.31    Jan 1998
  36.     While recording with Script Editor, select events were recorded more than needed. —> Fixed.
  37.     While script that was started from Execute Script command was running, AppleScript could not stop it with cmd-period key in version 0.3. —> Fixed.
  38.     When QuoEdit tried to display text with tab characters in special font (whose small "n" code character’s width is zero), crashed. —> Fixed.
  39.  
  40. •0.32    Mar 1998
  41.  
  42. •0.321    Apr 1998
  43.     Extending the selection range scrolling with MOUSE, the characters’ color was turned black on the inverted windows. —> Fixed.
  44.     While operations are being recorded, the last input just before switching document was not recorded. —> Fixed.
  45.  
  46. •0.33    Apr 1998
  47.     Results of range reference forms were not perfect for a few patterns like [words from paragraph 1 to paragraph 3 of document 1] and [words of paragraphs 1 thru 3 of document 1]. —> Fixed. (scripting)
  48.     When you input text with the Power Input Method (Korean input method), a null character (00h) followed the preceding 1-byte space character. (versions 0.31 - 0.321 had this problem.) —> Fixed.
  49.  
  50. •0.4    June 1998
  51.     When saving in a new file making a new folder, new folder name could not be inputted at the new folder dialog box in some conditions. —> Fixed.
  52.     While recording, sequential delete key actions could not be undone as a sequence (each key action was undone separately). —> Fixed.
  53.     When a script which contains “do script” statement was executed, QuoEdit often crashed or hung up. —> Fixed.
  54.  
  55. •0.40    June 1998
  56.     From Window Size dialog box, default setting could not done in version 0.4. —> Fixed.
  57.     After “Last Script” command, activation of QuoEdit was not done properly in some cases. —> Fixed.
  58.  
  59. •0.41    Aug 1998
  60.     When key down sequence happened at once, QuoEdit retrieved only the usual characters. (As the result, utility like “TypeIt4Me” did not worked properly. Thanks for the reports!) —> Now handles every key down properly.
  61.     Setting window width to negative value worked only when the height value was negative. —> Fixed (at version 0.401).
  62.     Some disabled menu items could be done with the special shortcut key from dialog boxes. —> Fixed.
  63.     An expression [set contents of selection of document 1 to "..."] did not work while the equivalent [set selection of document 1 to "..."] has worked. (Thanks for the report!) —> Now they work equally. (scripting)
  64.  
  65. •0.42    Aug 1998
  66.     When standard file dialog boxes were opened, version 0.41 was unstable. —> Fixed.
  67.     Keytop legends in the shortcuts guide were impossible to read on B&W screen. —> Colors were adjusted.
  68.  
  69. •0.43    Sep 1998
  70.     While recording operation sequence in version 0.42, typing was partially not recorded. —> Fixed.
  71.     In put-file dialog boxes (Save / Save Sequence), button name was incorrectly set to “Save” while folder is selected in the file list. —> Fixed.
  72.     When intelligent cut & paste is on and the end character of inserted string came to a point where the same character exists, space was not added in version 0.42. —> Fixed.
  73.     After file dialog box was opened, the contents was intermittently not updated on some environment. —> Improved.
  74.  
  75. •0.431    Oct 1998
  76.     When version 0.43 searched 2-byte language text for one 1-byte character with Case Sensitive option off, also a part of 2-byte character was matched. —> Fixed.
  77.  
  78. •0.44    Oct 1998
  79.     Problem of standard file dialog box (whose contents was intermittently not updated on some environment) was more improved. (Special thanks to Tony for continuous feedback and test.)
  80.  
  81. •0.45    Nov 1998
  82.     While recording task sequence, character typing before mouse click at some parts (other than editing area) was not recorded. —> Fixed.
  83.  
  84. •0.451    Dec 1998
  85.     Problem of LK Updater for Mac OS 8 (1.0) which happened when input method was used in Find dialog box; probably problem of Inline Support version 1.5.1. —> Resolved.
  86.  
  87. •0.46    Dec 1998
  88.     Version 0.45 had a trouble under Mac OS 7.x.x as a result of reconstructing key down handling for all movable dialog boxes; Input at edit field in Find and Typeface dialog boxes were dull that state of Find button and information in Typeface dialog were not updated real time. —> Fixed.
  89.  
  90. •0.47    Feb 1999
  91.     Arrange dialog box in version 0.46 (whose window type was changed) partially behaved unlike modal dialog box; it could be back window. —> Now behaves like movable modal dialog box.
  92.     When recording task sequence began, typing just before the recording could be recorded. —> Fixed.
  93.     With Kaleidoscope 2.1, view of edit field in Find dialog box had trouble with some Schemes. —> Improved.
  94.     Information in the window header could be unreadable under some condition. —> Fixed.
  95.     Adjusting underline position of input method for small leading.
  96.  
  97. •0.48    Mar 1999
  98.     When no character was selected and an Apple event to delete the selection was sent to QuoEdit, QuoEdit recorded it as an undoable action but the undo was disabled. (scripting) —> Now, never records as undoable action.
  99.  
  100. •0.481    Apr 3, 1999
  101.     Bugs of initializing application at the starting up in version 0.48. —> Fixed.
  102.     When window header was made hidden, the position of window contents was improper. —> Fixed.
  103.     When Jump was done to out of view extending the selection (with shift key), selection range was not updated. —> Fixed.
  104.  
  105. •0.482    Apr 4, 1999
  106.     When a click occurred at scroll thumb in 0.481-68K version (on 68K machine), it crashed with type 2 error; a callback routine bug in version 0.48 (though running the 68K version on Power Macintosh had no problem). —> Fixed.
  107.  
  108. •0.483    Apr 6, 1999
  109.     In PPC version, the first speech was safe but when the subsequent speech was done, it froze; a callback routine bug. —> Fixed.
  110.  
  111. •0.49    Apr 1999
  112.     “with data” parameter of [make document with data "..."] did not work and returned error in versions 0.47 - 0.483; a new bug generated when a new window kind (batch found) was defined. —> Fixed. (scripting)
  113.  
  114. •0.5     June 1999
  115.     While no document window was open, Search Next File command was temporarily disabled until a new window was created or opened. —> Fixed.
  116.     When input method (for 2-byte languages) inputted a character selecting two or more lines, calculation of lines was done improperly. —> Fixed.
  117.     Maintenance of mouse cursor was improved.
  118.     Parameters [at beginning of document x] and [at end of document x] that specify insertion location in several events did not work (while the equivalents [at beginning of contents of document x] and [at end of contents of document x] have worked). —> Fixed. (scripting)
  119.     When the first boundary of Range reference [text from boundaryRef1 to boundaryRef2] was Insertion Point class, QuoEdit returned the reference to the first boundary (while the same reference with “contents of” or “as text” worked). —> Fixed. (scripting)
  120.     When the first boundary of Range reference [text from boundaryRef1 to boundaryRef2] was Selection Object class, QuoEdit returned result in the reference form instead of text data (while the same reference with “contents of” or “as text” worked). —> Fixed. (scripting)
  121.     In Mac OS 8.5, when QuoEdit saved unsaved document in a new file receiving a Save event without the file specification parameter, the proxy icon was not linked to the new file and the window path pop-up menu was not created. —> Fixed. (scripting)
  122.  
  123. •0.501    July 1999
  124.     Unlike the 68K version of QuoEdit, the PowerPC version had not interpreted a regular expression “\r” as return character; instead, interpreted “\n” as return character (because the compiler for MPW converted the expression in the source code differently from THINK C). —> Fixed.
  125.     When QuoEdit quitted after other application was launched with Launch Application command using Navigation Services, system bus error occurred on some of the launched applications. (Why? That happened in an environment running Mac OS 8.6 but no problem when Navigation Services was not used or Apple event was used with the option key.) —> Now QuoEdit always uses Apple event to launch application if the Finder is scriptable (while older versions used LaunchApplication toolbox routine by default) so that the problem does not happen anymore.
  126.     BNDL bit of PPC version for Finder Flags had been set to off. —> Fixed.
  127.  
  128. •0.502    Sep 1999
  129.     At opening a file, wrapping lines could be calculated incorrectly in a particular case (when opening a style-resource-less file in a very new untitled window via Navigation Services open dialog preceded by Open Recents dialog). —> Fixed.
  130.     When some Appearance whose dialog box background is a pattern (rather than some color) was used, Typeface dialog box partially looked not good. —> Fixed.
  131.  
  132. •0.6     Nov 1999
  133.     When window header was removed from or added to window whose height is flexible (whose height value is negative), the layout of contents remained unchanged. —> Fixed.
  134.     When input method was used in Find dialog box, color of the document window behind it could be set to different color under some condition. —> Resolved.
  135.     Getting property from text object range (a temporary list as a result of range reference) did not work. (ex: offset of words 1 thru -1 of paragraph 1) —> Now it works. (scripting)
  136.     Getting 'Selection' or 'Contents' property from list of window objects did not work. (ex: get selection of every document) —> Now it works. (scripting)
  137.     When name of a document that was attached to a file was changed via Apple event, the proxy icon and the path pop-up menu in the former versions remained attached to the file (though the document is to be detached from the file in QuoEdit’s case). —> Now they are also detached. Additionally, Modified property of the document now turns true as unsaved document. (scripting)
  138.  
  139. •0.61    Dec 1999
  140.     Enlargement of window caused freezing on some environment. —> Avoids it by giving up using offscreen graphics worlds if the window width is wider than 943 pixels. (Many thanks to Naohisa Takamizawa for many times of examination to get the occurrence condition with the several machines!)
  141.     Cmd-ctrl-i, one of reserved shortcuts to execute script, did not work in version 0.6. —> Fixed. (Thanks to M. Kikuchi san for the report!)
  142.     Ctrl-enter key had wrong behavior in versions 0.5 and 0.6. —> Fixed.
  143.     When search string was found in version 0.6, horizontal scrolling of the document did not work to show the destination text. —> Fixed.
  144.  
  145. •0.62    Dec 1999
  146.     Horizontal scrolling to show the destination was still imperfect. —> Improved.
  147.     Horizontal live scrolling in version 0.61 caused generating dust at boundary between the contents area and vertical scroll bar. —> Resolved.
  148.     Behavior of double clicking in version 0.61. —> Adjusted.
  149.     Showing Navigation Services dialog box could cause change of document font when the window header was hidden. —> Fixed.
  150.     When (probably) Appearance theme for list view background is a pattern rather than some color, highlight of the list had been invisible on Open Recents and Remove dialog boxes. —> Does not use that theme any more so that highlight is now visible.
  151.  
  152. •0.63    Mar 2000
  153.     Cmd-ctrl-P, one of reserved shortcuts to execute script, did not work. —> Fixed. (Thanks to M. Kikuchi san again!)
  154.     Version 0.62 probably had a new bug in regex search. —> Most code for regex search was revised this time.
  155.     Search Next File command did not work on some environment (because of that the volume’s catalog changed when a hit file was opened). —> Fixed.
  156.     Labels ‘Search for’ and ‘Replace with’ on ‘Repace All’ dialog box were drawn in light gray in some environment. —> Seems to be fixed. (Thanks to Tony for feedback.)
  157.     Exists event did not work for Hit and Hits Group objects. —> Fixed. (scripting)
  158.  
  159. •0.64    Apr 2000
  160.     When negative character class of the regular expression contained 2-byte character(s), forward search matched any character. (new bug of ver.0.63) —> Fixed.
  161.     Organizing subpattern in the regular expression had a bug; for example, it could not interpret "(...\\)" properly. (new bug of ver.0.63) —> Fixed.
  162.     “Count” option of Replace All command did not work when Regex Search was on. (new bug of ver.0.63) —> Fixed.
  163.     When object to search was “every document” (that is already open), the hit window was not activated. —> Now activated.
  164.     For a Range Reference pattern of [text 3 thru 7 of ...] (supported in version 0.63), negative index was not resolved. —> Fixed. (scripting)
  165.  
  166. •0.641    Apr 2000
  167.     A bug of text engine; if a paragraph began with single character word, double clicking on the first character did not work. —> Fixed. (Thanks to Tombi san)
  168.     A bug of text engine; if a paragraph ended with single tab character, the end position of the paragraph was not determined correctly by clicking or up/down arrow key (in version 0.6 and later). —> Fixed.
  169.     Behavior of double clicking. —> More adjusted.
  170.     A bug of regular expression; in 2-byte language text, backward search for ‘.’ (any character), \s, \S was imperfect. (new bug of ver.0.63) —> Fixed.
  171.     A bug of regular expression; in 2-byte language text, character class matched imperfectly. (new bug of ver.0.63) —> Fixed.
  172.  
  173. •0.65    June 2000
  174.     When clicking in a document window and dragging out leftward or rightward, the window contents unexpectedly scrolled horizontally under some conditions. —> Fixed. (Thanks to Tombi san and Kikuchi san.)
  175.  
  176. •0.7     Aug 2000
  177.     Some printer driver could not print file name part of the header. —> The problem was avoided by drawing it in normal way. (Many thanks to Kikuchi san for the feedbacks and the tests!)
  178.     When opening a document file whose lines are to be wrapped by the printable width, the line width was always initialized by the application’s page setup info, even if the file saved its own page setup info. —> Fixed.
  179.     Filter to test boolean value did not work in version 0.64 and later. —> Fixed. (scripting)
  180.     Modifying or deleting text objects worked incorrectly in some cases — 1: when the direct parameter was resolved as nested list, 2: when the direct parameter was a list of references (while it has been OK for normal range reference). —> Fixed. (scripting)
  181.     Transliterating list of text objects worked incorrectly when the byte length changed. —> Fixed. (scripting)
  182.     Validating leading value (against too large value) did not work when set via Apple event. —> Fixed. (scripting)
  183.     Setting SINGLE property of ‘line width’ or ‘line byte width’ resulted in initializing the ‘wrap kind’ value to 0 (resulting 1). —> Fixed. (scripting)
  184.     As a result of making new document with initial data of script object, the window name was not updated in the Windows menu. —> Fixed. (scripting)
  185.  
  186. •0.71    Dec 2000
  187.     Third text box of Window Size dialog box was unclickable. —> Fixed. (Thanks to Tombi san.)
  188.     In Mac OS 8.5 and later, command-clicking on title of dialog box in the PPC version could cause crash. —> Fixed.
  189.     After batch find was done on a specific condition, application could be unstable. —> Fixed.
  190.     On some old systems on PowerPC machine, checking existence of Navigation Services might cause trap error (though not sure exactly). —> Now, to be robust, never check existence of the Navigation Services if system version is less than 7.5.5 or Appearance Manager is not present.
  191.     Command+control+m key generated return character by mistake. —> Fixed.
  192.     A cosmetic bug of Open button label of Open Recents dialog box; the label could change to “Open!” or “Reveal!” even if the Finder was not scriptable. —> Fixed but the Finder’s scriptability is no matter now.
  193.     Version 0.7 could fail in retrieving passed file from ‘open’ and ‘print’ event. (Sorry for the stupid bug!) —> Fixed. (scripting)
  194.     Relative reference to ‘text item’ with ‘after’ operator was resolved incorrectly in some cases. —> Fixed. (scripting)
  195.     A bug of resolving Range reference to ‘line’s, for example, lines 11 thru 12 of document 1; if the last line didn’t end with return, the value included top insertion point of the next line. —> Fixed. (scripting)
  196.     On pre-Appearance system, setting key equivalent of menu item object does not affect in some cases until application was relaunched. —> Fixed. (scripting)
  197.     Property ‘modifiers’ of menu item object with no key equivalent contained meaningless values. —> Fixed. Now the list is empty. (scripting)
  198.     After changing kind of menu item object from ‘submenu’ to different kind, the submenu remained. —> Fixed. The submenu is now disposed. (scripting)
  199.     If ‘kind’ of a menu item object was ‘Finder opening’ and the ‘optional info’ was not specified, ver. 0.7 returned ‘null’ as the value (by mistake). —> Now returns an empty list. (scripting)
  200.     ‘Get props’ event did not work with application’s properties because of a bug. —> Fixed. (scripting)
  201.  
  202. •0.7.2    Dec 2000
  203.     On PowerPC systems of System 7.5.5 or later, the previous version (0.71) could not check existence of Navigation Services properly (though no problem in Mac OS 8.5 or later). —> Fixed.
  204.     When compiling script by the ENTER KEY failed, the previous version (0.71) could not show the error message from the scripting component. —> Fixed.
  205.     The previous version (0.71) could not handle shortcut key on the Search Object dialog box. —> Fixed.
  206.  
  207. •0.7.2r1    Jan 2001
  208.     In the previous version default button label on Navigation Services dialog box could be unnecessarily changed while selecting a folder. And that was worse in another utility AeFile. —> Fixed.
  209.     A bug of QuoEdit's Menu utility; the dialog box to edit shortcut key could not remove once assigned key from the menu item. —> Fixed. (Thanks to Tombi san.)
  210.     A bug of QuoEdit's Menu utility; after resizing the menu window the contents were not updated properly on pre-Appearance systems. —> Fixed.
  211.     On some incomplete systems (small systems for diskette like System 8.1DT and so on), using dialog boxes caused system error; practically a problem of the 68K version. —> Resolved.
  212.  
  213. •0.7.2r2    Feb 2001
  214.     A bug of menu display in version 0.71 and later; after a dialog box was used while no other windows are open, 1) menu bar’s enabled state was not updated visually until some menu was clicked or used again, 2) the Tools menu was entirely disabled until the next window is opened.  —> Fixed and a little improved. (Thanks to Mamiya san.)
  215.     Vertical scrolling by clicking the scroll bar was not smooth in some cases. —> Adjusted. (Thanks to Kikuchi san.)
  216.     If an alias file of the preferences file was put, the former versions used that alias file as the preferences file. —> Fixed. As a result, an alias file to the preferences file can be used now.
  217.     A bug of regular expression search in 2-byte language text; if a greedy pattern for characters was followed by other pattern(s), like “^.+<BR>” for example, the matching sometimes failed depending on the code of the last byte in the last character which the greedy pattern “.+” could match. —> Fixed.
  218.  
  219. •1.0.0Beta Apr 2001
  220.     Fixed a bug of search; if the search string contained both 1-byte and 2-byte characters, search with ignoring case could fail depending on combination of the elements of the 2-byte characters and 1-byte characters in the search string and text to be searched. The failure rarely occurred with longer search string.
  221.     Fixed a bug of regular expression search; if an alternation group was followed by other pattern(s) and if the alternation contained overlapped strings with the longer first/shorter second, like “(these|the) apples” for example, the group match \1 referred to the shorter even if the expression matched the longer.
  222.     When alias file of text file was dragged onto a window, older versions received the alias file itself. —> Now, the original file is received.
  223.     Fixed a bug that enabled state of the Extras menu was not adjusted if the menu definition file was not located in the Menus folder.
  224.     In recording task sequence, executing Replace All command was not recorded (though recording by the Script Editor has been OK). It seems that the event handling of the alert box to show the replacement result prevented the recording. —> Resolved by changing the timing to show the result.
  225.     Similarly, closing window was not recorded if the Save alert box was opened (though recording by the Script Editor has been OK). —> Resolved by changing the opportunity to be recorded.
  226.     Fixed a bug of printing partial pages; In version 0.71 and later, all pages in the document  were always printed even if page(s) to be printed was set by the print job dialog box.
  227.     If name of a menu item was set to 255 bytes string (or longer), the menu item and the others that follow disappeared (as a behavior of OS). —> Now, if long string is specified, the name is eliminated to 254 bytes rather 255 bytes. (scripting)
  228.     If name of a menu item was set to empty string, the menu item and the others that follow disappeared (as a behavior of OS). —> Now, if empty string is specified, the name is coerced to “.”. (scripting)
  229.  
  230.  
  231.  
  232. Thank you for bug reports!
  233.     Danke schön!
  234.     Merci!
  235.     Arigato gozaimasu!